/*
 *  ColaboracionAbrirModall.cpp
 *  Wilson
 *
 *  Created by Sebastian Orfino on 11/24/11.
 *  Copyright 2011 lbs3. All rights reserved.
 *
 */
#include "VCPlugInHeaders.h"

#include "abrir_modal.h"
#include "csxs_facade.h"
#include "WilID.h"

//SDK includes
#include "LogObject.h"



using namespace eventos;
using namespace wilson;


void abrir_modal::pasar_parametros(const preparar_nota_nueva& evt)
{
	prepararNotaNueva = evt;
}

void abrir_modal::main()
{
	extensiones::activar(kWilExtensionModal);
	wilson::escuchar(kEventoModalPreparado,this);
}

void abrir_modal::operator()(const csxs::event::Event * const eventParam)
{
#if DEBUG
	LogObject log(kWilLogFileName);
	log.WriteLog(kTrue,"enviando mensaje con la nota#%s al modal",prepararNotaNueva.ID());
#endif
	
		wilson::olvidar(kEventoModalPreparado,this);
		wilson::despachar(prepararNotaNueva);

	
	

	
}